Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Hugarian Food Open - Budapest Prasentiert Von Seat Wolfsburg - Wolfsburg The Surbiton Trophy - Surbiton XXXVII Torneig C.E. Laieta - Barcelona Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Music City Challenger - Nashville USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban Copa Kia Challenger ATP - Santiago XL Bermuda Open - Bermuda Tatra Banka Slovak Open - Bratislava Mons Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Salzburg Challenger Ethias Trophy - Mons Ramat Hasharon Challenger Bordeaux Challenger Alessandria Challenger Abierto Internacional de Salinas - Salinas La Serena Open - La Serena Eckental Challenger Ortisei Challenger Bratislava Challenger Copa Ericsson Chile - Santiago Bauer Watertechnilogy Cup 2008 - Eckental Dallas Challenger Kiev UMC Open - Kiev Istanbul Challenger Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Pekao Open - Szczecin Aberto de Sao Paulo - Sao Paulo Bogota Challenger Rennes Challenger ECU Prague Open - Prague XL Capital Bermuda Open - Bermuda Joinville Tennis Festival - Joinville Cairo Challenger - Cairo Copa Ericsson Peru - Lima China Open - Beijing XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda ECM Cup - Prague Aberto Da Costa Do Sauipe - Bahia BCP Tennis Classic - Sao Paulo Copa Ericsson Uruguay - Montevideo Visa Tennis Open - Sao Paulo Venice Open - Venice Windy City Classic - Winnetka Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Braunschweig Open - Braunschweig Brasil Open - Florianopolis Copa Ericsson Venezuela - Caracas Maia Challenger - Oporto Copa Ericsson Chile - Santiago V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo IV Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires Laser Vision USTA Challenger - Amarillo ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli BBB Open - Sofia Challenger de Granby - Granby CA Challenger - Graz BH Tennis Open International Cup - Belo Horizonte V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston drkoop.com USTA challenger of Miami - Miami Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara VI Gramado Open de Tenis - Gramado Corona Mexico City Open - Mexico City VI Gramado Open de Tenis - Gramado XL Capital Bermuda Open - Bermuda Copa Ericsson Mexico - Guadalajara USTA Men's Challenger of Dallas - Dallas The Surbiton Trophy - Surbiton Seguros Bolivar Open - Bogota 14° BH Tennis Open - Belo Horizonte 2005 Tulsa Challenger - Tulsa Tatra Banka Open - Bratislava Copa Kia - Santiago Internationaux du Doubs - Besancon Top Wool Challenger-Immagine Trophy - Biella Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte San Marino Cepu Open - San Marino Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig Swanston Challenger - Sacramento Prostejov Challenger Oberstaufen Challenger Pro Challenger at Calabasas - Calabasas Segovia Challenger Voit Mexico City Open - Mexico City Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden IPP Open - Helsinki USTA Men's Challenger of Dallas - Dallas The USTA Challenger at West End Racquet - Torrance Czech Open 2006 - Prostejov Waco International Tennis Challenger - Waco The Surbiton Trophy - Surbiton Nord LB Open 2006 - Braunschweig The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Belgrade Challenger Generali Open 1999 - Kitzbuhel Noumea Challenger Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Adidas Open de Toulouse - Toulouse USTA Men's Challenger of Dallas - Dallas Qatar Mobil Open 2001 - Doha Franklin Templeton Tennis Classic - Scottsdale Porsche Open - Poznan U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad President's Cup - Tashkent St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Salvador Kremlin Cup - Moscow International Tennis Championships - Delray Beach BMW Open - Munich San Luis Potosi Challenger 2000 - San Luis Potosi Generali Open 1998 - Kitzbuhel Grand Prix Hassan II - Casablanca St. Polten The Powder Byrne Trophy - Surbiton Abierto Mexicano de Tenis Pegaso - Mexico City Legg Mason Tennis Classic - Washington D.C. Generali Open 2001 - Kitzbuhel Irving Challenger GHI Bronx Tennis Classic - Bronx Smith Barney Men's Challenger - Covington CA-Challenge 2000 - Graz Galleryfurniture.com Challenge - Atlanta TD Waterhouse Cup - Long Island College Station Challenger - College Station Qatar Open - Doha Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Kolding Challenger The Samsung Open - Nottingham Austin Challenger - Austin Generali Open 2003 - Kitzbuhel Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Copa Ericsson Brazil - Sao Paulo Tiburon Challenger - Tiburon USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Burbank Challenger - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Kroger / St. Jude International - Memphis Copa Petrobras Santiago - Santiago Open Seat Godo 2005 - Barcelona Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach 2001 USTA Challenger of Calabasas - Calabasas Labertz Open by Stawag - Aachen Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi The Stella Artois Championships - London Powder Byrne Trophy - Surbiton RCA Championships - Indianapolis Intelig Tennis Cup - Campos do Jordao Credicard Tennis Cup - Campos do Jordao Copa Ericsson Brazil - Sao Paulo Salem Open - Hong Kong Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Johannesburg Challenger Dubai Tennis Open - Dubai Music City Challenger - Nashville Mumbai Open - Mumbai Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna IPP Open - Helsinki PBZ Zagreb Indoors - Zagreb Copa AT&T - Buenos Aires Mobilux Open - Luxembourg Cyclus Open de Tenis - Florianopolis Regions Morgan Keegan Championships - Memphis South African Airways Open - East London Abierto Mexicano Telcel - Acapulco Hypo Group Tennis International - Portschach BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Red Letter Days Open - Nottingham Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Aberto de Santa Catarina - Florianopolis Bangkok Challenger - Bangkok RCA Championships - Indianapolis Napoli International Cup - Napoli Oberstaufen Challenger BPCA Open de Nice-Tounoi Challenger - Nice Brasil Open - Costa do Sauipe BMW Tennis Championship - Sunrise AXA Open - Espinho Legg Mason Tennis Classic - Washington Renault Slovenian Open - Ljubljana Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven VSZ Solvak Open Challenger - Kosice Umag President's Cup 1997 - Tashkent Abierto Colombiano de Tenis - Bogota Quelle Cup - Furth Abierto Mexicano de Tenis - Mexico City Mumbai Open - Mumbai Wartburg Open - Eisenach Open de Moselle - Metz BA-CA Tennis Trophy - Vienna IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi Medibank International - Sydney Heineken Open - Auckland CNA TennisPro Classic - Winnetka Gold Flake Open - Chennai Adidas International - Sydney PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Unicredit Czech Open 2007 - Prostejov USTA Challenger of Tiburon - Tiburon Sao Paulo - Brazil Davidoff Swiss Indoors Basel - Basel USTA Challenger of North Miami Beach - North Miami Beach PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Bogota Challenger - Bogota Pro Tennis World Open - Boca Raton Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Banja Luka Challenger Bogota Challenger The Surbiton Trophy - Surbiton Trnava Challenger Kitzbuhel Heineken Open - Auckland Nord/LB Open 2004 - Braunschweig Siebel Open - San Jose Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart 13 BH Tennis Open International Cup - Belo Horizonte Moselle Open - Metz Chennai Open - Chennai AEGON Championships - London Open de la Comunidad Valenciana - Valencia Moselle Open - Metz PTT Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Generali Open - Kitzbuhel Helsinki Challenger Grand Prix de Tennis de Lyon - Lyon Idea Prokom Open - Sopot Mauritius Open - Mauritius III Gramado Open de Tenis - Gramado Open de Nice Cote d'Azur - Nice Moselle Open - Metz Shenzhen Open - Shenzhen Aberto de Sao Paulo - Sao Paulo BH Tennis Open International Cup - Belo Horizonte Sunrise Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Allianz Suisse Open - Gstaad Qatar Exxon Mobil Open - Doha Generali Open 1997 - Kitzbuhel BA-CA Tennis Trophy - Vienna The Stella Artois Championships - London The Samsung Open - Bournemouth Sybase Open - San Jose Rado Swiss Open - Gstaad Grolsch Open - Amsterdam The Samsung Open - Bournemouth Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Estoril Open - Estoril Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Energis Open - Amsterdam The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Milan Indoors - Milan International Tennis Championships - Delray Beach Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle PEOPLEnet CUP - Dnepropetrovsk Mons Challenger The LTA Wrexham Challenger - Wrexham Mercedes Cup - Stuttgart USTA Freeman Men's Challenger - Joplin Masters Series - Hamburg Sunrise Challenger Helsinki Challenger XI Abierto Internacional de Salinas - Salinas Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Open de Moselle - Metz Graz CA Challenger - Graz II Cyclus Open de Tenis - Florianopolis Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BB&T Atlanta Open - Atlanta The Stella Artois Grass Court Championships - London Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo The Powder Byrne Trophy - Surbiton Sybase Open - San Jose Gelsor Open Romania - Bucharest U.S. Men's Clay Court Championships - Orlando Sydney International - Sydney MoviStar Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Copa Petrobras Argentina - Buenos Aires Merano Open - Merano 1999 Mercedes Cup - Stuttgart Franklin Templeton Tennis Classic - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Cerveza Club Colombia Open - Bogota Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2002 - Doha RCA Championships - Indianapolis CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Brasil Open - Sao Paulo Brasil Open - Salvador Citrix Tennis Championships - Delray Beach Tatra Banka Open 2006 - Bratislava Vegeta Croatia Open - Umag The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent Austrian Open - Kitzbuhel Allianz Suisse Open - Gstaad Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Salem Open - Hong Kong Gold Flake Open - Chennai Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon The Tennis Channel Open - Las Vegas BMW Open - Munich BMW Open - Munich AT&T Challenge - Atlanta Open de Tenis Comunidad Valenciana - Valencia 2003 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Heineken Open - Auckland ERA Real Estate Clay Court Championships - Orlando Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel AIG Japan Open - Tokyo Davidoff Swiss Indoors Basel - Basel Dubai Tennis Open - Dubai Gerry Weber Open - Halle Japan Open - Tokyo Brazil Open - Salvador Heineken Open - Auckland St. Petersburg Open - St. Petersburg Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca AIG Japan Open - Tokyo Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Energis Open - Amersfoort TD Waterhouse Cup - Long Island Movistar Open - Vina del Mar Atlanta Tennis Championships - Atlanta Heineken Open - Auckland Heineken Open - Auckland Scania Stockholm Open - Stockholm Citrix Tennis Championships - Delray Beach Sybase Open - San Jose Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis Gerry Weber Open - Halle CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Asuncion Challenger Sydney International - Sydney Open Romania - Bucharest Connex Open Romania - Bucharest CA Tennis Trophy - Vienna Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel CA Tennis Trophy - Vienna Generali Open - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix de Tennis de Lyon - Lyon Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Paris BNP Paribas Masters - Paris Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, PO, CHI-AUT, 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4